#include "dialogchkboxtemplate.h"


DialogChkBoxTemplate::DialogChkBoxTemplate(QWidget *parent) :
    DialogChkBoxAbstract(parent)
{
    commonConstructor();
}


DialogChkBoxTemplate::DialogChkBoxTemplate(QString organization,
                                           QString application,
                                           QWidget *parent) :
    DialogChkBoxAbstract(organization, application, parent)
{
    commonConstructor();
}

void DialogChkBoxTemplate::commonConstructor()
{
    // Set the object name to the class name
    setObjectName(this->metaObject()->className());
    loadSettings(this->objectName());
}


/**
\brief Override Pure virtual method of abstract parent class

Ensures this class may be instantiated.

  *********************/
void DialogChkBoxTemplate::forceAbstractClass()
{
    // Does nothing other than to ensure class may be instantiated
    // DialogChkBoxAbstract::forceAbstractClass() is defined as pure virtual
    // to ensure it is not instantiated.
}



